persistent person - Turkish English Dictionary